walking on rocky socks - Français Anglais Dictionnaire